Kotomora
空想力 (kuusouryoku) Japanese meaning: imagination | Kotomora