>>528136157
Who the fuck is that?
I can't understand anything Takeuchi makes nowadays