Kotomora
電光一閃 (denkouissen) Japanese meaning | Kotomora