アルプススタンド
arupususutando

Noun

1. Alps stands (steep section in the Kōshien baseball stadium)

Other forms: