Kotomora
奇形児 (kikeiji) Japanese meaning: deformed child | Kotomora