Kotomora
下等生物 (katouseibutsu) Japanese meaning | Kotomora