GODDAMMIT SAWADA HAIJI!!!