Japan-Places.com a répertorié environ 2 sculptures dans Towada. Certains des mieux notés sculptures dans Towada sont- Otome no Zo Statue & Statue Otome no Zo.