Tokyo revengers!