Kotomora
海綿動物 (kaimendoubutsu) Japanese meaning: sponges | Kotomora