Mecha love – Hadouken