Kotomora
異類異形 (いるいいぎょう, iruiigyou) Japanese meaning | Kotomora