player-image

OtterzRUs

  • USA

Get notified of the player’s updates

Follow :

Rankings

The player is not on DF Rankings yet

Career

Bio

Jack "OtterzRUs" Taylor is a Super Smash Bros. Ultimate player from the United States. He has competed in tourneys such as King 2021 (13th), 15 Frame Delay #1, and 15 Frame Delay #2.