Kotomora
でもある (demoaru) Japanese meaning: also be | Kotomora