I love animals. That is not strange and not my strange confession. My strange confession is that I love otters. Whenever I go to the Texas State Aquarium, I could stand and watch the river otters for the longest time. With that in mind, I hope this makes your day.
Can you feel the love?