简介:The Ducks are an interstellar ice hockey team from another dimension, stranded on Earth fighting an old enemy. Unable to return home, they set up moxia.cc headquarters under an abandoned hockey rink, and the crowds soon returned. In their spare time, they fight any criminals they find and track down their old enemies, despite the police chief's distrust.