巨人きょじんぐん
kyojingun

Noun

1. Giants (Japanese baseball team)