Kotomora
人間タワー (にんげんタワー) Japanese meaning | Kotomora