Kotomora
キマイラ (kimaira) Japanese meaning: chimera | Kotomora