I've ended up grabbing a ticket through mindgames - might just have to wing it in terms of accommodation once I get there.

Either that or buy a tent when im in Tokyo a few weeks prior