Kotomora
二足動物 (nisokudoubutsu) Japanese meaning: biped | Kotomora