Yamashina Takeshi

Yamashina "Mad Lion" Takeshi is a part of the Marines, and holds the rank of Admiral. He visited the D-1 Marine Base to train and give support to new recruits there.