Kotomora
ダービータイ (daabiitai) Japanese meaning: Derby tie | Kotomora