Toplodr
Barraskewda (戽斗尖梭) · Powerful (強大) | Toplodr