Kotomora
怪奇 (かいき) Japanese meaning | Kotomora