A unique museum dedicated to taxidermy frogs, showcasing them in various humorous and artistic poses.
Part of: Split