Brian Hibbs(Kangaroo) (Earth-12041)

Kangaroo appeared in Spider-Man's imagination in a coffee shop.