Kotomora
異形 (いぎょう, igyou) Japanese meaning: fantastic | Kotomora