Kotomora
ビクター (bikutaa) Japanese meaning: victor | Kotomora