japanese retard (kiroa) - Pump