Kotomora
グレーハウンド (gureehaundo) Japanese meaning: greyhound | Kotomora